<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%--使用JSP page指令引入类  *为通配符，表示包下面的所有类--%>
<%@ page import="com.sample.jdbc.*"%>
<%@page import="java.sql.*"%>
<%--使用include命令引入公共页面 --%>
<%@include file="/comm/common.jsp"%>

<%--显示用户记录代码实现 --%>

	<form action="<%=path%>/page/role_list.jsp" method="post" name="form1">

		<table width="400" border="1">

			<tr>

				<td align="center">序号</td>

				<td align="center">角色编号</td>
				
				<td align="center">角色名称</td>

				<td align="center">备注</td>

				<td align="center">操作1</td>

                <td align="center">操作2</td>
			</tr>
			<%
   try{
   //调用JdbcUtils组件方法获得数据库连接
   JdbcUtils jdbcUtils=new JdbcUtils();
   
   Connection conn=jdbcUtils.getConn();
   
   //由conn对象实例创建发送SQL指令给数据库的Statement类型的对象 stmt
   Statement stmt= conn.createStatement();
   
   //定义SQL语句
   String sql="select * from t_role";
   
   //使用stmt executeQuery()方法执行sql语句
   ResultSet rs = stmt.executeQuery(sql);
   

   while (rs.next()){
     String rid=rs.getString("id");
     String roleid=rs.getString("roleid");
     String rolename=rs.getString("rolename");
     String remark=rs.getString("remark"); //这里已经赋值了一个变量用这个就行了,这样性能会好点
     
     %>
			<tr>
			    <td align="center"><%=rid %></td>
				<td align="center"><%=roleid %></td>
				<td align="center"><%=rolename %></td>
				<td align="center"><%=remark %></td>
				<td align="center"><a
					href="<%=path%>/page/role_del_Action.jsp?id=<%=rid %>">删除</a></td>
					<td align="center"><a
					href="<%=path%>/page/role_edit.jsp?id=<%=rid %>&roleid=<%=roleid%>&rolename=<%=rolename%>&remark=<%=remark%>">修改</a></td>
			</tr>
			<%   
      }
   }catch(Exception e){
   
     e.printStackTrace();
   
   }
   
    %>
		</table>
	</form>
</body>
</html>
